package com.sc.nft.entity.vo;

import com.sc.nft.enums.EquityPropsTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class MallEquityPropsVO {

    @ApiModelProperty("用户持有的权益道具id")
    private Long id;
    /**
     * 标题
     */
    private String firstTitle;

    /**
     * 缩略图
     */
    private String creationContent;


    /**
     * UUID
     */
    private String productUuid;

    /**
     * 过期天数
     */
    private Integer expiredDay;

    /**
     * 分类 : 1:虚拟道具 2:盲盒兑换券
     */
    private EquityPropsTypeEnum typeClassify;

    private String getRulesUrl;

    private Boolean showFlag;

    /**
     * 持有数量
     */
    private Integer hasCount;

    /**
     * 是否开启赠送
     */
    private Boolean isGift;

    /**
     * 赠送时效,必须大于等于这个时效才可以赠送
     */
    private Integer aging;
    /**
     * 最新成交价
     */
    private BigDecimal newDealPrice;
}
